package com.fulihui.information.core.db;

import com.fulihui.information.dto.ContentListItemDTO;

/**
 * 资讯主推数据处理
 *
 * @author Created by Willard Hu on 2016/12/29.
 */
public interface ContentTopDB {
    /**
     * 设置主推
     *
     * @param categoryCode 类目代码
     * @param item         资讯
     * @return 执行结果 true/false
     */
    void setTop(String categoryCode, ContentListItemDTO item);

    /**
     * 获取主推
     *
     * @param categoryCode 类目代码
     * @return {@link ContentListItemDTO}
     */
    ContentListItemDTO getTop(String categoryCode);

    /**
     * 删除主推
     *
     * @param categoryCode 类目代码
     * @return 执行结果 true/fales
     */
    boolean remove(String categoryCode);
}
